package cn.kinoko.model.ai.ocr.entity;

import cn.kinoko.common.base.model.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author kinoko
 * @date 2024/8/14 13:50
 */
@EqualsAndHashCode(callSuper = true)
@TableName("ocr_lr_calibrate")
@Data
public class OcrLrCalibrate extends BaseEntity {

    /** 主键id */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
    /** ocr类型 */
    private String ocrType;
    /** 标注id */
    private Long markId;
    /** 目标x坐标 */
    private Integer tX;
    /** 目标y坐标 */
    private Integer tY;
    /** 识别x坐标 */
    private Integer ocrX;
    /** 识别y坐标 */
    private Integer ocrY;
    /** 校对状态 0未校对 1已校对 */
    private Integer status;

}